MediaCloud\Vendor\Google\Cloud\Storage\SigningHelper A

Total Complexity 75
Dependencies 10
Dependents 2
Total lines 855
Lines of code 478
Logical lines of code 231
Comment lines 224
Methods 18
Properties 0

Methods 18

Method Rating Maintainability Complexity Lines of code
normalizeOptions()
A
39 11 67
v4Sign()
A
34 8 100
v2Sign()
A
42 7 54
getSigningCredentials()
A
47 8 38
v4PostPolicy()
A
38 4 78
addCommonParams()
S
59 5 15
sign()
S
53 4 23
normalizeHeaders()
S
57 4 16
normalizeUriPath()
S
59 4 15
normalizeExpiration()
S
61 4 12
normalizeResource()
S
58 2 16
chooseScheme()
S
67 3 9
normalizeCanonicalRequestResource()
S
65 3 8
getHelper()
S
70 2 7
getPayloadHash()
S
71 2 6
buildQueryString()
S
68 2 7
createV2CanonicalRequest()
S
79 1 3
createV4CanonicalRequest()
S
74 1 4